Fullstack Job: Intermediate-Senior Drupal-PHP Fullstack Developer

Job added on

Company

rTraction

Location

London - Canada

Job type

Full-Time

Fullstack Job Details

rTraction is an award-winning digital services agency located in London. We have been in business for over 20 years. We empower nonprofits and charities to accomplish their missions.

We're looking for someone to join our team of Drupal developers. For this intermediate-level position we’re looking for candidates with a good eye for design, as you’ll be implementing site designs based on guidelines set out by our senior designers and with accessibility standards in mind. We expect the ideal candidate to be able to create & maintain well built technical solutions for our clients, the majority of which are non profits.

Your day-to-day responsibilities:

  • Collaborate with design, development and marketing teams to create a cohesive solutions for our clients

  • Translate the vision of a designer into functional web features.

  • Develop, test and support & maintain web sites and web/mobile applications, usually with Drupal

  • Enjoy learning from the team, and sharing your knowledge with them, including giving and receiving feedback in code reviews.

  • Participate in meetings with our clients to brainstorm highly technical (and occasionally low-tech) solutions to their problems.

  • Identify opportunities to improve our client’s web properties to best serve their missions.

  • Strive to meet deadlines (and flag ahead of time if they’ll be missed)

Your skills and qualifications:

We know that folks come to work with us with a wide variety of skills and backgrounds. We have listed the skills in two categories - required skills are skills that you need to have on day 1 to be successful in the job. Role skills are skills that will help you be successful in the role and are not required to be successful in the position as they can be trained or learned on the job.

  • Required Skills

    • 5+ years developer experience. Any of these count: education, training, work experience (free-lance or in an organization), a co-op position or volunteer experience. We generally consider 5+ years as intermediate, and 10+ as senior-level.

    • Confident with PHP, and any of CSS/LESS/SASS

    • Experience working with someone else’s code (ie: an existing PHP Framework, a legacy project, etc.)

    • Familiar with Javascript, AJAX, MySql and object-oriented programming

    • Ability to switch quickly between working independently and part of a larger team as needed.

  • Role skills & qualifications (helpful but not required)

    • Experience with Drupal

    • Experience with Wordpress, Shopify and/or Squarespace

    • Experience with Pantheon and/or Acquia hosting environments

    • Experience with Git or other version control system

    • Experience working with charities, nonprofits or social enterprises

If you don't have all of the skills that are listed above but think you have something to contribute to this role, note that in your cover letter when you apply. If we proceed to the interview stage, we will talk to you about the skills and experience that you do offer, what you know, and where you want to grow.

Who you'll work with:

  • You will report to our VP Josh Dow

  • You will work alongside a creative team that brings design thinking and enthusiasm to all that we do and believes in the values behind our manifesto and our promise as a B Corp.

What’s in it for you:

In addition to doing great work with great clients, we’ve got your more traditional benefits too:

  • Salary Range for Intermediate Developer: $65,000-$75,000

  • Premium Free Benefits, including dental, vision, prescriptions, massage, mental health services and all that good stuff. Bonus: we include your spouse and kids too!)

  • Flex time & remote friendly work

  • Fun days & Team Building

  • 3-week minimum annual vacation

  • Paid time off for volunteer work & 10 paid sick/personal days

  • A family- and pet-friendly culture

We are a transparent business. That means that you hear about our financials and quarterly/annual goals in monthly meetings. It also means you have multiple opportunities to provide input and problem-solve as a group.

Are you ready to apply? Please submit your resume and cover letter by Day, Month DD, YYYY.

Our equal opportunity promise: rTraction is committed to building an inclusive team that values diverse experiences and perspectives. Following our own policies and legislation like the AODA, we welcome interest from Indigenous people, newcomers, racialized people, people with disabilities, veterans, women, and people who identify as 2SLGTBQQIA+. We value your interest in our company and look forward to your application. Please notify the hiring committee about your requirement for accommodation in the recruitment and interview process upon request.